Lance Jeremy Fortnow is a computer scientist in the field of computational complexity and its applications, notable for producing major results on interactive proof systems.
Contents |
Lance Fortnow received a Ph.D. in Applied Mathematics from MIT in 1989,[1] supervised by Michael Sipser. He has been a professor in the Electrical Engineering and Computer Science Department at Northwestern University since 2008.[2] Fortnow is founding editor-in-chief of the journal ACM Transaction on Computation Theory.[3] He is chair of ACM SIGACT[4] and was chair of the IEEE Conference on Computational Complexity[5] from 2000 to 2006. In 2003, Fortnow began one of the first blogs devoted to theoretical computer science[6] and has written for it since then. In September 2009, Fortnow brought mainstream attention to complexity theory when he published an article surveying the progress made in the P versus NP problem in the Communications of the Association of Computing Machinery.[7][8]
In his many publications, Fortnow has contributed important results to the field of computational complexity. While still a grad student at MIT, Fortnow showed that there are no perfect zero-knowledge protocols for NP-complete languages unless the polynomial hierarchy collapses.[9] With Michael Sipser, he also demonstrated that relative to a specific oracle there exists a language in co-NP that does not have an interactive protocol.[10]
In November 1989, Fortnow received an email from Noam Nisan showing that co-NP had multiple prover interactive proofs (MIP). With Carsten Lund and Howard Karloff, he used this result to develop an algebraic technique for the construction of interactive proof systems and prove that every language in the polynomial-time hierarchy has an interactive proof system.[11] Their work was hardly two weeks old when Adi Shamir employed it to prove that IP=PSPACE.[12] Quickly following up on this (January 17, 1990 less than two months after receiving Nisan's email) Fortnow, along with László Babai and Carsten Lund, proved that MIP=NEXP.[13] These algebraic techniques were expanded further by Fortnow, Babai, Leonid Levin, and Mario Szegedy when they presented a new generic mechanism for checking computations.[14]
Since this time Fortnow has continued to publish on a variety of topics in the field of computational complexity including derandomization, sparse languages, and oracle machines. Fortnow has also published on quantum computing, game theory, genome sequencing, and economics.
Lance Fortnow's work in economics includes work in game theory, optimal strategies, and prediction. With Duke Whang, Fortnow has examined the classic game theory problem of the prisoner's dilemma, extending the problem so that the dilemma is posed sequentially an infinite number of times. They investigated what strategies the players should take given the constraints that they draw their strategies from computationally bounded sets and introduce “grace periods” to prevent the dominance of vengeful strategies.[15] Fortnow also examined the logarithmic market scoring rule (LMSR) with market makers. He helped to show that LMSR pricing is #P-hard and propose an appoximation technique for pricing permutation markets.[16] He has also contributed to an examination the behavior of informed traders working with LMSR market makers.[17]